Despite its looks, this is an official game released by Nickelodeon Australia in 2001.
